technical supply conditions - Español Inglés Diccionario